try one's best - Turc Anglais Dictionnaire